5 stars - nice, clean flat, good location, attentive owner. Thanks