Great accommodation​ in a great location