Excellent stay with high quality amenities. Friendly staff and always helpful. Highly recommend.