Great location, well stocked kitchen, excellent communication from host.