Wonderful experience, it was everything we had expected and more. Communication was wonderful with Kaylene and we will definitely be recommending this place to friends.