Bright, airy hotel apartments with balconies and beach views. Offers a comfortable and welcoming environment.