Great stay, house well equipped, great location