a great 'n' spacious place in a perfect location