Great self contained flat! Great location