A peaceful stay in a great location