Amazing accommodations and wonderful location