The keegan place is great , very nice place .