Great place for a weekend - everything you need and amazing location!