My last review says it all. It was so good we prolonged our stay. Will definitely redo the same stay if I go back.