Mike & Alba have a good place , could not be better .