excellent location, amenities... everything you need for a weekend trip