Terrific location and superb accommodations