Really fantastic place - great location and value