This place was very clean, organized, fully-stocked and a pleasure to stay in. The bed was extremely comfortable which is a huge plus for me for an overnight stay. The view from the balcony patio is spectacular which makes it extra special. It is small so not great for multiple children but a small one, like we had, is just fine.