Great accommodation in an ideal, central location