Great location, amenities and views. Clean and spacious. Will definitely stay again.