Nice hotel , with nice clean, small rooms, good restaurant, original paintings on the public walls, and foosball and pool tables upstairs. Friendly helpful staff, easy access to secure parking garage, but it is NOT in the heart of San Miguel, as described. It's about a mile. We took two taxis into town, one was 50 pesos, one was 35 pesos, so ask for price first.