great place great location much bigger than expected.