Clean and private with great amenities.