This was everything I was looking for & MORE! The place was spotless, the hosts were AWESOME with communication & quick responses. This is definitely one of the top on my list as far as places I would book again. If you get the oppurtunity to stay here you most certainly will not regret it!