Everything as described, very good value for money, clean, modern, very friendly.