This is a great place to stay at. The view is very nice and Mary was very good at communicating with me considering the fact that this was a very last minute booking. The place was very spacious and clean as well. Everything worked out as planned and I checked in within 10 minutes after booking. Mary also responded very quick which was very beneficial for me. Everything inside is all you need to stay for a night or two. I would stay here again