Very clean, private and lots of amenities.