Great accommodation in an excellent position