Wonderful peaceful stay in a tranquil little slice of paradise