Great getaway spot with tons of amenities.