The first impression were very good. The place was very clean with a good view, from the balcony. Had all most all of the essential needs. Also all the staff were very nice to the people that are staying. All in all a very nice place to stay for vacation.