Decent self contained space in a very nice, quiet area.