Very clean, smart, good communication and in a great location. Great value for money.