Excellent holiday place to stay