5 out of 5. Location, accommodation, cleanliness. Everything was good.