Perfect location, well maintained and super clean. My only issue was with check in which could have been been better with clearer communication and a little more patience. Overall, we had a wonderful time and would stay here again.