Great and spacious place in an excellent location