Location is as absolutely great. Very easy check in and communication was great. Place was sparkling clean. We loved the place and will stay there again.