5 star experience on everything. Wonderful place to stay!!