Great accommodation in good location