The location is perfect and the accommodations are on point for a comfortable stay. Highly recommended.