Very good place, excellent stay and location