Beautiful view, cleanliness was up to par, enough privacy, perfect location, great communication and a memorable experience. You could not ask for more.