Fabulous place, has everything you need and sparklingly clean. We couldn't have asked for anything more and the fact we got to cuddle a gorgeous puppy each day just made it even better! We hope to come back!