The hotel is an amazing boutique hotel in a very nice town. As you get off the street and into the hotel, it is an oasis of peace and calm from the otherwise narrow and busy streets! The staff are extremely friendly, very helpful, and it was a shame that we stayed only for a night here. We had an early morning start the next day, and they offered to have a staff member keep some coffee and tea ready well before their normal time, which was a nice gesture. The restaurant was very good and vegetarian friendly. The rooms were very comfortable. And the location was quite convenient to walk to the centre of the town. We used them to organise our transportation and, while we don't speak much Spanish, we went with their Spanish-speaking driver - he was extremely helpful, tried his best to give us ongoing narrative of the place with the limited English he knew and the limited Spanish we did! Excellent experience using Hotel Bo overall - definitely recommend the place.