Very cute place, well designed, self contained (ie. small but efficient). A good deal!