This was everything I could have hoped for and more. The location is unbeatable and Rachel was extremely accommodating and communicative. I would come back a million times!!