Excellent place to stay. Very clean, good location and great amenities. The hosts were fantastic as well and made the entire experience very stress-free and easy.