Beautiful accommodations, squeaky clean, private, very well maintained.