Very clean and tidy, has everything needed for a very pleasant stay. Great location, very handy to everything I needed.