The place is spacious, clean, and out of our expectations. I will recommend this if you want a complete package and facilities. The host is very thoughtful and helpful to us.