Five stars for a very comfortable and clean place. There were a few unexpected issues during our stay but Li was so quick to respond and find solutions. We would stay here again.