Excellent location, very clean, lots of good local tips (I.e. restaurants, shops, bars, etc.). We had awesome communication throughout the trip. Highly recommend