Absolutely perfect! We loved our stay, everything we expected. Great for group trips, will definitely be coming back! Thanks so much!