Great location and view. Place was clean, spacious, and had everything we needed. communication and check-in was fast and smooth. Definitely will consider staying here again.