Good location good price great terrace fun times