Clean and comfortable accommodation. Well presented and modern with a welcoming feel.