Great place to stay: spacious, well decorated, clean and nice.
The only downside: parking close is impossible and very expensive. For the rest, highly recommended!