It was my first time staying in an Airbnb and it was amazing. The place is much larger than expected great if your traveling with a larger group. The price is very reasonable for what you are getting. The beach is beautiful there! The staff of the hotel is very friendly and helpful. The host supplies you with everything you can even think of. I definitely would stay there again!