Excellent stay, clean and great facilities