Nestled within cloistered greenery spread across 6.24 acres of freehold land where true luxury and the beauty of nature lies.