Perfect, that pretty much sums it up! Super clean, great location and beautiful view. Check in was a breeze as was checking out. Any questions we had were immediately responded to. Loved everything about the place and WILL stay there again in the future.