Great accommodation in a handy location