Everything was exactly as described. Excellent location. Great view. Very clean and modern. We had a great stay and would definitely stay here again.