5 Stars all round. Loved staying here. this place us a must stay!!!!!