Very comfortable well appointed accommodation