Great accommodation in a really convenient location