A fabulous fully self-contained unit - stylish, spacious and well equipped, in beautiful surroundings.