This place is wonderful. Everything is exactly the way it's listed and more. The kitchen was a awesome, enjoyed fresh cooked meals daily. Bathrooms were spacious. Very clean, modern and comfortable. Communication was spot on every time. Defiantly will stay again.