Very clean and spacious place with a good location.