Outstanding place with everything one requires. Hospitality par excellance. Highly recommended.