This place was perfect for our needs! The hosts were super easy to communicate with and very responsive/helpful.