Five star, excellent. I have stayed multiple times and felt most welcome, I always feel at home and comfortable during this stay!