Great place exactly as advertised and the hosts were ready and happy to accommodate our last minute requests!