Place is very well set up and James is an excellent communicator. Super convenient location near beach, restaurants, markets, transport etc. Location is quite noisy being on the Main Street of a happening neighborhood, especially at the moment with apartment block construction next door where work starts at 7:30am. Noise can be largely mitigated by closing well designed double sets of windows in the bedrooms, but we found it stuffy doing that so we left the windows open and put up with the noise. Got used to it a bit after a while. Apart from that the place is really pleasant and very stylishly decorated and equipped.