Look no further, and book this place! The location can't be beaten. The hosts' communication was incredibly clear and detailed. The place itself is very clean and well stocked.