5 Stars! Fang is great with communication, the apartment is wonderful - location, amenities, cleanliness. You can't go wrong staying here. We thoroughly enjoyed our vacation!