A nice compact self contained accommodation.