Absolutely one of the best that we have stayed in . Look forward to a return stay .