What a fabulous place to stay, has everything you need for a short or long stay. Great Location and Amy is a Fabulous Host, great communication and the place was spotless. The extra self contained unit was amazing for us and our baby. Cheers Amy