Nice and clean, very accommodating, good communication. Great value for money.