10/10. The place was very well put together, clean, comfortable, and overall and great place to stay. Hosts are super nice, great communication, and accommodating.