Absolutely amazing! Beautiful, clean, comfortable and luxurious. There is truly nothing that could have made this stay any better. We loved every moment here.