a lovely tranquil spot . a taste of luxury with spacious well appointed property .