Everything was absolutely perfect. If I could have given more than five stars I would have. Stylish and sparkling clean space, excellent location, fabulous hosts. Highly recommended!