This is an excellent apartment and a nice place to stay. It was close to the airport, which was excellent for an early flight.
The location is the only drawback. The actual location of Discovery Bay is great, but it is slightly hard to get to. This is just from the general design of the community and their choice to limit access from taxis and many busses (there are smaller busses that run through the area). This choice to limit access makes the area quiet and safe, but not easy to get to or from other parts of the city (other than the airport).
I say this not as a knock on the apartment or the hosts (who was very helpful in providing tips and suggestions), but just as general advice.
Again, overall, we loved it, but we were content to stay in Discovery Bay when we arrived.