We loved the location, it was just perfect for our family. Unfortunately I have to not give a full 5 stars due to cleanliness. Carpets felt dirty, not the best for a infant to be in. The fridge was rusted, some kitchen items where not cleaned despite being in the clean rack. The place overall needs some updates. But, regarless of that, i would book again. Great price, and location.