The location is absolutely perfect. Lots of good restaurants within walking distance. And the hosts are great since they reacted immediately to problems we had. If you're looking for something a bit different with a great location this might be suitable.
Though I must mention that this place is not for you if you have trouble sleeping due to noise. The AC is bit noisy and there is also both air and road traffic.