Excellent place exactly as described. A fine location and a great stay.