Hao is a conscientious and thoughtful host. The unit was big and bright and clean! Hao made check in/out so easy! He is pleasant and flexible! I certainly hope we can stay with him again. The location was superb!! Thank you Hao!!