Fabulous, immaculate, spacious, fantastic location and wonderful host. Highly recommend.