Lovely location, well equipped, good communication. Cleanliness could be much improved.