excellent place, lovely staying