Hotel Maria offers sea views, a private beach, and dining. Enjoy comfortable rooms with memory foam mattresses.