amazing place and great location