Great little getaway in Cromwell, perfect for a quiet stay