Perfect location and amazing hosts! The place was immaculate and was so nicely prepared for our arrival. Nice furniture and amenities help bring the comforts of home to a vacation spot. I was impressed with the fast communication and thoughtfulness of the hosts. Would definitely stay again!