Great accommodation in great location