Amazing views - just as described. Very clean and spacious and comfortable. We had a great stay.