Lovely stay, great facilities, good location