Excellent accommodations, amenities, location, and local recommendations - would definitely stay again! =)