Enjoyable stay and great facilities