Fabulous stay in a well equipped property.