Very clean, private, modern and we thoroughly enjoyed our stay. Great location with great amenities.