5 stars across the board!! Greg and Mai are incredible hosts. They went out of their way to make sure we were comfortable and enjoying our stay.