Great location. Extremely clean. Just as described. All was perfect. Very responsive and helpful. Lots of good activity options and great service.