10/10 recommend, more than we were expecting. Good stay