Beautiful beach front with a balcony. Super clean and was twice the size of what we expected. The resort was excellent too. The staff super friendly and very helpful. Would definitely recommend!