Everything was superb, clean and very well maintained. Great location and view.