Great accommodation and excellent location