Great location, very clean, wonderful view, communicative management, reasonable price, plenty of amenities