Everything you could possibly need in a compact, tranquil setting. Great communication and accommodating to changing dates. Would definitely recommend and return!