Majestic Beach Resort offers a 4-star hotel experience with adjoining apartments. It features clean, large rooms, good food, and a large restaurant with super nice views from the balcony. The residential part includes furnished studios and flats.