Location, nice place, very good management: a place to stay!!!