Everything you could need in a good location and a lovely host!