Excellent place to stay in cromwell, have all essential amenities