A great place to stay--location, amenities, decor. We have stayed and few times and love it.