Very clean and spacious place with an amazing location.