Great accommodation, excellent location