One word - Spectacular! I Highly recommend this place. Miguel is a one stop solution for all your needs. The place is close to the city center and Miguel can be a perfect guide as well.