This place was perfect - great location, and had everything we needed. Hosts were very helpful and available at any time to answer questions. Will definitely be returning! Thank you for a great stay.