Very nice, self contained apartment.