Yes, yes, yes and yes. Sushi Hama is my go-to for local AYCE sushi. It's hot, it's quick, the service is great and the place itself is very nice and modernized. I've had a large group of friends there on two separate occasions and they did not disappoint on either one. The staff are all friendly and very helpful. Prices are decent I guess considering the prices of every AYCE sushi restaurant. I believe it's around $13 for AYCE lunch and $25 for AYCE dinner.