This is a great place to stay - very modern, great views and super comfortable beds. Everything was very clean. The kitchen is stocked with all the tools you could want for cooking at home and there is a large barbecue on the deck. Bathrooms were also well supplied with nice hotel grade towels and soaps, etc. The sitting room is very comfortable with nice couches, wifi, lots of board games and a big screen TV with Netflix. Check in was very easy. Overall, very nice and worth the price.