This place was amazing. The most amazing location and views. Great communication and absolutely sparkling clean. I can not recommend this place enough.