Definitely the best self catering place I have stayed.