Excellent place. I have stayed here a few times, and cannot fault it at all.....