Very clean and just as advertised. Had a lovely stay, would stay again. Location is amazing.