Spacious, clean, every amenity imaginable. Gorgeous and in a perfect spot.