Excellent host, great place for leisure or business. Very well decorated, clean and well equipped.
Highly recommended.