Great stay, excellent position and great facilities