If you are after a terrific place to stay, clean, great location don't pass David's place up.
You will be blown away with the apartment and surrounds.