This place is awesome!! I would definitely stay again. Perfect location, great hosts, super clean and new! Can't wait until the next trip! Highly recommended