Highly recommended; splendid place, perfectly located.