Superb property, spotlessly clean, spacious, 5* hosts.