lovely & modern, self contained accommodation. Very handy.