The place is small but good. Location is excellent.