Excellent place. A must stay