Nice, small hotel. Clean and comfortable. Good location; walking distance to restaurants, shops, cafes. Great service, but staff do not speak English (very limited). If you need parking, make sure you get clear directions (maybe ask for a map or clear directions before arrival), as there are only a few spots in front of the hotel, and it is in one way narrow street. We called the hotel to check where to park, but they could not explain it to us in English.