Great accommodation, even greater location