We stayed here 5 days on 3 different occasions and had a great experience each time. We highly recommend this place.