This place is everything and more, I can't fault it. As soon as I arrived I didn't want to leave. Truly magic.