Very clean and an excellent location. The bathroom is very small and dated - tall people will have a spot of bother having a shower. Nice outside space.