Charles place is great, it is stylish and comfortable with a great view of Discovery Bay.
The location is convenient to / from the airport as there's a direct bus.
Discovery bay plaza is right there and there are a lot of restaurants for any meal of the day
Transportation to Hong Kong island is convenient through the ferry
Hong Kong weather is warm but the place has good AC in the living room and bedroom so there is no problem
I definitely recommend this place and would stay there again on a trip to HK