What a stunning place - just fabulous and everything you need - PLUS the location thrown in!!! Perfect.