This place had everything I needed and more! The hosts were extremely welcoming, kind and helpful. This was a last minute booking and the process from start to finish was stress-free!