Everything was impeccable! Wonderful location, excellent views. It has everything you could need in one place.