Perfect location. Spacious place. Great for groups. Will come again.