David's place was beyond my expectations. Anything i needed, this place had it. Location very close to all the hot spots and good eateries. Great security and easy check in.
Communication was excellent.
I would give it 10/10.