We had a really nice stay! The pictures are a very accurate representation of what you can expect when you stay here. Everything was very clean, appeared to be newly renovated or built, and the space comfortably fit 5 of us. We loved having a little kitchenette that was fully stocked with dishes, pans, etc. and a living room area. The only thing that was not clear from the listing is that there are actually 2 rooms (think: hotel rooms) that are conjoined together by a door. This was not a problem with us, as we just left the conjoining door open throughout our stay. This Airbnb is also part of a resort hotel, so it was similar to staying in a hotel room that had a kitchen and living room area. Overall it was a great stay and we would definitely stay again!