Very good self contained flat.