Magnificent place. Well located, stylish, very warm welcome. Strongly recommended.