Very comfortable well appointed accommodation.