excellent location, lovely accommodation