Great location. Hosts communicate with you about everything you need. The guest kitchen is a nice add-on. Decorations are cool.