Fabulous stay, well equipped and brilliant location