Great accommodation, quiet and in a good position