The place is beautiful and spacious. It was also immaculately clean. The location was great as well as it was close to everything we needed. Communication was easy. Everything was clearly explained before we got there and throughout. I would definitely stay there again!