Modern self contained accommodation that we also found convenient in regard to its location