Great location and luxury accommodations